hoof of cloven-footed animal - French English Dictionary